package mainPackage;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class Cronometro {
	Calendar calendario,calendario2;
	
	
	public String iniciar(){
	
		calendario = new GregorianCalendar();
		return calendario.get(Calendar.HOUR) + ":" +
		       calendario.get(Calendar.MINUTE) + ":" + calendario.get(Calendar.SECOND) +
		       ":" + calendario.get(Calendar.MILLISECOND);  
		
	}
	
	public String finalizar(){
		calendario2 = new GregorianCalendar();
		return calendario2.get(Calendar.HOUR) + ":" +
		       calendario2.get(Calendar.MINUTE) + ":" + calendario2.get(Calendar.SECOND) +
		       ":" + calendario2.get(Calendar.MILLISECOND);  
		
	}
	public String duracion(){
		
		long diff = calendario2.getTimeInMillis() - calendario.getTimeInMillis();
		Calendar diferencia = new GregorianCalendar();
		diferencia.setTimeInMillis(diff);
		return diferencia.get(Calendar.MINUTE) + "min. " +
		       diferencia.get(Calendar.SECOND) + "sec. " + diferencia.get(Calendar.MILLISECOND) + "millisec.";
	}
	

}
